person who makes goals - Spanish English Dictionary

person who makes goals

Meanings of "person who makes goals" in Spanish English Dictionary : 2 result(s)

English Spanish
General
person who makes goals goleador [m]
person who makes goals goleadora [f]